There is no station in Bragança now but express buses run from Braga, Porto and other cities. Twice a week there is a bus from Zamora in Spain - no web address so phone either bus station for details.